brazilian three-banded armadillo (tolypeutes matacus) - Spanish English Dictionary